Spanning Web Capabilities over Clouds
نویسنده
چکیده
T he cloud computing paradigm has grown in popularity in industry and academia in recent years. Cloud computing aggregates several related technologies, such as virtualization, dynamic application scaling, datacenter management, and resource provisioning to provide an on-demand and elastic hosting environment for its users. While data management and storage are challenges, resource management is another significant challenge in the cloud environment, particularly when coupled with information management. The cloud environment has significant user constraints, such as multitenant, highly virtualized, and dynamic scaling. Effective resource management not only satisfies the resource requirements of user applications, but also optimizes system utilization so that more applications can be supported by the cloud at a satisfactory level. As more users switch from the traditional, on-premises IT infrastructure to cloud-oriented platforms, cloud providers must address even more challenging and nuanced business requirements. Not only will cloud environments support users that lease virtual machines (VMs) to host straightforward legacy programs — they also will need to host complicated multistep applications, such as service workflows (that is, business or scientific processes where different services coordinate together to accomplish a mission). This new need also brings new challenges, such as workflow configuration and service placement. One of the initial motivations of cloud computing is to reduce the burden of IT system management from end users and move this responsibility to cloud providers. As a result, end users can focus on their core business endeavors, while cloud providers offer easily manageable, highly elastic, and pay-as-you-go resources. However, without a reliable and adaptive (perhaps intelligent) cloud management system, a cloud is merely a cluster of servers sitting in a remote datacenter. As cloud computing becomes more popular, users are generating more complicated business processes or scientific jobs for the cloud. Although biased, I like to think of these Web capabilities as being part of a workflow of services or service workflow. As developers begin to interleave Web capabilities across cloud infrastructures, deploying service workflows will introduce a number of challenges from a resource-allocation perspective. This leaves the following open questions.
منابع مشابه
The Effect of Using Word Clouds on EFL Students’ Long- Term Vocabulary Retention
Vocabulary is an important component in all four skills of language. Issue of vocabulary retention has great importance to EFL teachers in instructional contexts because they always ...
متن کاملBoundary-Spanning in NIOC’s research projects: Literature meta-synthesis and the direction of future research
The complex and ambiguous nature of innovative activities has forced organizations to think beyond their conventional boundaries. In this regard, inter-organizational projects are carried out with the aim of developing complex technological systems, changing organizational routines and developing capabilities. Designing and implementing inter-organizational projects creates many inter-organizat...
متن کامل3D Detection of Power-Transmission Lines in Point Clouds Using Random Forest Method
Inspection of power transmission lines using classic experts based methods suffers from disadvantages such as highel level of time and money consumption. Advent of UAVs and their application in aerial data gathering help to decrease the time and cost promenantly. The purpose of this research is to present an efficient automated method for inspection of power transmission lines based on point c...
متن کاملLet’s Take it to the Clouds: The Potential of Educational Innovations, Including Blended Learning, for Capacity Building in Developing Countries
In modern decentralised health systems, district and local managers are increasingly responsible for financing, managing, and delivering healthcare. However, their lack of adequate skills and competencies are a critical barrier to improved performance of health systems. Given the financial and human resource, constraints of relying on traditional face-to-face training to upskill a large and dis...
متن کاملBringing Elastic MapReduce to Scientific Clouds
The MapReduce programming model, proposed by Google, offers a simple and efficient way to perform distributed computation over large data sets. The Apache Hadoop framework is a free and open-source implementation of MapReduce. To simplify the usage of Hadoop, Amazon Web Services provides Elastic MapReduce, a web service that enables users to submit MapReduce jobs. Elastic MapReduce takes care o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Internet Computing
دوره 20 شماره
صفحات -
تاریخ انتشار 2016